sour grapes - Turkish English Dictionary